// .page {
//     padding-bottom: 30px;
// }

.van_item_span {
    color: #3388FF;
}

.top_info {
    display: flex;
    align-items: center;
    padding: 8.5px 16px;
    background: #fff;

    .location {
        flex-shrink: 0;
        display: flex;
        align-items: center;

        span {
            font-size: 14px;
            color: #333;
        }

        .arrow {
            font-size: 10px;
        }
    }

    .search {
        flex: 1;
        //width: 258px;
        // height: 31px;
        // border-radius: 148px;
        // background: rgba(248, 248, 248, 1);
        display: flex;
        align-items: center;
        // padding: 0 13px;
        box-sizing: border-box;

        // margin: 0 8px;
        .van_search {
            flex: 1;
        }

        img {
            width: 17px;
            height: 17px;
        }

        span {
            font-size: 12px;
            font-weight: 400;
            color: rgba(204, 204, 204, 1);
            margin-left: 8px;
        }
    }

    .msg {
        display: flex;
        align-items: center;

        img {
            width: 20px;
            height: 20px;
        }
    }
}

.van_tabbar_item {
    span {
        font-size: 10px;
        font-weight: 400;
        line-height: 10px;
        color: rgba(102, 102, 102, 1);
    }
    img{
        width:24px;
        height: 24px;
    }
}